package com.pro.pojo;

import com.fasterxml.jackson.annotation.JsonFormat;
import lombok.*;
import org.springframework.format.annotation.DateTimeFormat;

/**
* @Title: 职位申请记录表
* @author 许振杰
* @date 2022/2/8 0008 9:13
* @version V1.0
*/
@Data
@NoArgsConstructor
@AllArgsConstructor
@EqualsAndHashCode
@ToString
public class JsApplyRecord {

  private Integer id;//主键id
  @DateTimeFormat(pattern="yyyy-MM-dd HH:mm:ss")
  @JsonFormat(pattern="yyyy-MM-dd HH:mm:ss",timezone="GMT+8")
  private String applyDate;//发起时间
  private Integer launchId;//发起人id
  private Integer implementId;//执行人id
  @DateTimeFormat(pattern="yyyy-MM-dd HH:mm:ss")
  @JsonFormat(pattern="yyyy-MM-dd HH:mm:ss",timezone="GMT+8")
  private String implementDate;//执行时间
  private Integer result;//结果 1、待审核 2、已通过 3、为通过
  private String remarks;//备注
  private String position;//申请职务

  private String nickname;//用户姓名
  private String account;//用户账户
  private String phone;//手机号码
  private String email;//邮箱
  private String idCard;//身份证号码
  private Integer consumption;//消费金额
  @DateTimeFormat(pattern="yyyy-MM-dd HH:mm:ss")
  @JsonFormat(pattern="yyyy-MM-dd HH:mm:ss",timezone="GMT+8")
  private String birthDate;//出生日期
  private String freestyle;//个性签名
  private String studyDate;//学习时长
  private String intention;//求职意向
  private String avatarUrl;//头像路径
  private String roleName;//职位名称
  private Integer userId;//用户id

}
